#ifndef COOLPOOL_SIMULATION_ENTITIES_DYNAMICENTITY_H_
#define COOLPOOL_SIMULATION_ENTITIES_DYNAMICENTITY_H_

#include "Entity.h"

namespace coolpool
{
	// Extended entity which provides methods for the collision detection engine.
	// Base for every dynamic entities of the simulation.
	class DynamicEntity: public Entity
	{
	public:

		virtual ~DynamicEntity();

		virtual bool isStatic() const;

	protected:

		DynamicEntity(const DynamicEntity & dynamic_entity);
		DynamicEntity();
	};
}
#endif
